home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / Macintosh Easy Open / Documentation / Developer / Interfaces / AIncludes / TranslationExtensions.a < prev   
Encoding:
Text File  |  1994-12-12  |  2.1 KB  |  99 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        TranslationExtensions.a
  3. ;
  4. ;    Copyright:    © 1984-1994 by Apple Computer, Inc.
  5. ;                All rights reserved.
  6. ;
  7. ;    Version:    Built by:            anonymous
  8. ;                From:                TranslationExtensions.i, revision 4, dated 5/31/94
  9. ;                With Interfacer:    1.1d4e2
  10. ;
  11. ;    Bugs:        Report bugs to Radar component “System Interfaces”, “Latest”
  12. ;                List the version information from above in Problem Description.
  13. ;
  14. ;
  15.  
  16.     IF &TYPE('__TRANSLATIONEXTENSIONS__') = 'UNDEFINED' THEN
  17. __TRANSLATIONEXTENSIONS__ SET 1
  18.  
  19.     kSupportsFileTranslation: SET 1
  20.     kSupportsScrapTranslation: SET 2
  21.     kTranslatorCanGenerateFilename: SET 4
  22.     IF &TYPE('REZ') = 'UNDEFINED' THEN
  23.  
  24.     IF &TYPE('__MEMORY__') = 'UNDEFINED' THEN
  25.     include 'Memory.a'
  26.     ENDIF
  27. ;        include 'Types.a'                                            ;
  28. ;            include 'ConditionalMacros.a'                            ;
  29. ;            include 'MixedMode.a'                                    ;
  30. ;                include 'Traps.a'                                    ;
  31.  
  32.     IF &TYPE('__FILES__') = 'UNDEFINED' THEN
  33.     include 'Files.a'
  34.     ENDIF
  35. ;        include 'OSUtils.a'                                        ;
  36. ;        include 'SegLoad.a'                                        ;
  37.  
  38.     IF &TYPE('__QUICKDRAW__') = 'UNDEFINED' THEN
  39.     include 'Quickdraw.a'
  40.     ENDIF
  41. ;        include 'QuickdrawText.a'                                    ;
  42. ;            include 'IntlResources.a'                                ;
  43.  
  44.     IF &TYPE('__COMPONENTS__') = 'UNDEFINED' THEN
  45.     include 'Components.a'
  46.     ENDIF
  47.     taDstDocNeedsResourceFork: SET 1
  48.     taDstIsAppTranslation: SET 2
  49. FileTypeSpec            RECORD    0
  50. format                     ds.l    1
  51. hint                     ds.l    1
  52. flags                     ds.l    1
  53. catInfoType                 ds.l    1
  54. catInfoCreator             ds.l    1
  55. Size                     EQU    *
  56.                         ENDR
  57.  
  58. FileTranslationList        RECORD    0
  59. modDate                     ds.l    1
  60. groupCount                 ds.l    1
  61. Size                     EQU    *
  62.                         ENDR
  63.  
  64. ScrapTypeSpec            RECORD    0
  65. format                     ds.l    1
  66. hint                     ds.l    1
  67. Size                     EQU    *
  68.                         ENDR
  69.  
  70. ScrapTranslationList    RECORD    0
  71. modDate                     ds.l    1
  72. groupCount                 ds.l    1
  73. Size                     EQU    *
  74.                         ENDR
  75.  
  76.     Macro
  77.     _SetTranslationAdvertisement
  78.         dc.w $7002
  79.         dc.w $ABFC
  80.     EndM
  81.  
  82.     Macro
  83.     _UpdateTranslationProgress
  84.         dc.w $7001
  85.         dc.w $ABFC
  86.     EndM
  87.  
  88.  
  89. kTranslateGetFileTranslationList EQU        0
  90. kTranslateIdentifyFile            EQU        1
  91. kTranslateTranslateFile            EQU        2
  92. kTranslateGetTranslatedFilename    EQU        3
  93. kTranslateGetScrapTranslationList EQU        10
  94. kTranslateIdentifyScrap            EQU        11
  95. kTranslateTranslateScrap        EQU        12
  96.  
  97.     ENDIF
  98.     ENDIF ; __TRANSLATIONEXTENSIONS__
  99.